PCI multi-seg: AMD-IOMMU specific adjustments
authorJan Beulich <jbeulich@suse.com>
Thu, 22 Sep 2011 17:28:03 +0000 (18:28 +0100)
committerJan Beulich <jbeulich@suse.com>
Thu, 22 Sep 2011 17:28:03 +0000 (18:28 +0100)
commit7b5787b8f526f68bd283d977c46cf9c221f26a93
tree1a8ea2fb9dc4cde4972ab760abf0ad80daa5a8b7
parent2fd04c6c875dd0f309f114178943c61adb52d275
PCI multi-seg: AMD-IOMMU specific adjustments

There are two places here where it is entirely unclear to me where the
necessary PCI segment number should be taken from (as IVMD descriptors
don't have such, only IVHD ones do). AMD confirmed that for the time
being it is acceptable to imply that only segment 0 exists.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
xen/drivers/passthrough/amd/iommu_acpi.c
xen/drivers/passthrough/amd/iommu_detect.c
xen/drivers/passthrough/amd/iommu_init.c
xen/drivers/passthrough/amd/iommu_intr.c
xen/drivers/passthrough/amd/iommu_map.c
xen/drivers/passthrough/amd/pci_amd_iommu.c
xen/include/asm-x86/amd-iommu.h
xen/include/asm-x86/hvm/svm/amd-iommu-proto.h